home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / dskutil / ccopy105.zip / CC.REV < prev    next >
Text File  |  1995-01-10  |  9KB  |  167 lines

  1. Controlled Copy revision history, author Tarmo Toikkanen
  2. --------------------------------
  3.  
  4. Version 1.05
  5. ------------
  6.     + CCopy is now ShareWare
  7.     + CCopy now sees through subst and uses real directory paths: if A: is
  8.       substed to C:\TEMP, then CC . A:\TEST will copy to C:\TEMP\TEST
  9.       (requires DOS 5+)
  10.     + [y/n/a/s/r] -prompts now accept '?' and show info about all the
  11.       choices
  12.     + /R+ (replace) now overwrites read-only files as well, while /R
  13.       overwrites only non-read-only files
  14.     + when trying to copy over a read-only file, a ynasr-prompt is displayed
  15.       instead of the Abort/retry -prompt
  16.     + when there isn't enough free space for a file, you can now skip the
  17.       files with S to try the next one (isn't needed with /O)
  18.     + added file zapping: /Z will delete all files matching the destination
  19.       parameter, /Z+ will do this without confirmation, /ZZ will delete all
  20.       files from the destination directory and all its subdirectories, /ZZ+
  21.       will do this without confirmation and /ZZZ will delete the entire
  22.       destination disk clean - USE WITH CAUTION!
  23.     - 4dos description support has been corrected
  24.     + /E added; now changes the extensions of existing files, so that all
  25.       files that would be overwritten during copying will now be renamed to
  26.       FILE.EX?, where ? runs from 0 to 9 to A to Z until an unused name is
  27.       found (e.g. when copying C:\DATA.FIL to D:\ and D:\DATA.FIL exists,
  28.       then D:\DATA.FIL will be renamed to DATA.FI0 before copying the new
  29.       file (unless DATA.FI0 exists, whereupon DATA.FI1 will be used))
  30.     - 4dos letter selection enhancement has been corrected
  31.     - cosmetic changes when displaying long paths
  32.     - file rename prompt (after ynasr->r) has been revised to a full editor
  33.     + /J (jump) added: after copying is finished, the destination directory
  34.       becomes the current working directory
  35.     - /D+ is now assumed the default when copying more than one file (use
  36.       /A or /D- for appending files)
  37.     - options can be entered after file masks without a space in between
  38.       (CC *.*/p e:/v0 works like CC *.* e: /pv0)
  39.     - bug fix: @file (command file) didn't work, now does and also a space
  40.       in between is accepted ('@ file')
  41.     - /V4 screen output revised
  42.     + documents completely rewritten
  43.     + /L (cleave) added: cleaves (or splits) a file to several disks, filling
  44.       each disk to maximum capacity and prompting for another disk; accepts
  45.       only one source file
  46.  
  47.  
  48. Version 0.94
  49. ------------
  50.     + 4DOS extended wildcard support is now complete - letter selection has 
  51.       been implemented and enhanced (the negation (!) can be used more freely)
  52.     - exclude masks (surrounded by brackets) must have a space on either side
  53.       so that the brackets are separated from them (to not confuse them with
  54.       letter selection) - eg.    CC . [FILE1.FOO file2.foo]    ; wrong
  55.                                  CC . [ FILE1.FOO file2.foo ]  ; correct
  56.     + options are now accepted straight after the executable name, eg.
  57.                                  CC/MpV0 *.* e:\temp\
  58.     - some machines caused false "general failure"-error messages, this is now
  59.       handled correctly
  60.     + a buffer of up to 576kB is now used to speed up copying time as much as
  61.       30%, especially when copying large files (minimum memory requirements
  62.       haven't increased)
  63.     + progress indicators now show file reading and writing separately
  64.     - cyclic copying is now intercepted
  65.     - bug fixes (especially concerning appending)
  66.     - estimated time to finish has been revised to work with the new copying
  67.       system, now the time is shown only when both read and write speeds have
  68.       been calculated
  69.     - cc/? now shows help in two pages and waits for a keypress in between -
  70.       options have also been sorted in different categories
  71.     + /G gathers all files from subdirectories and copies them to the
  72.       destination directory
  73.     + /1 copies only those files which have their archive-attribute set
  74.     + /2 works like /1, but also clears the archive-attribute after copying
  75.       each file
  76.     + optimization has been rewritten to allow /M, /2 and multiple source
  77.       masks to work with it (memory consumption is now as 18 bytes/file)
  78.     + /X (existing) option added: only files that exist in the destination
  79.       directory are copied, that is, all existing files are automatically
  80.       overwritten, but no new files are copied
  81.     + /D+ now works like a backslash after the destination, e.g. doesn't
  82.       prompt but automatically creates the destination directory when needed
  83.     + /S+ now prunes the source directory into the destination, e.g.
  84.       CC SUBDIR D:\FILES /S+ will copy the files from SUBDIR under
  85.       D:\FILES\SUBDIR and create all potential subdirectories under that
  86.       location as well - very useful for moving directory trees with /MS+
  87.  
  88.  
  89. Version 0.93
  90. ------------
  91.     + unrecognized command line options now generate a warning error
  92.     - /N (no copy) didn't work with /M (move), fixed
  93.     - append warning rephrased
  94.     + optimization (/O) now writes files in descending order of size, which
  95.       gives better optimization - requires 5 bytes/file of additional memory
  96.       and only works with one source mask
  97.     + /M (move) and /A (append) are no longer accepted together for security
  98.       reasons
  99.     - now capable of creating more than one step of subdirectories
  100.     - disk changes (when out of free space) resulted in a disk write error
  101.       if CCopy had created a directory structure on the previous disk - fixed
  102.     - manual updated
  103.     + support for 4DOS's extra long command lines added - command line is read
  104.       from enviroment variable CMDLINE, so using '@' in front of the command
  105.       clears it and forces CCopy to use the conventional method (max. length
  106.       128 characters)
  107.     + support for 4DOS include lists added - e.g. CC D:\TEMP\*.exe;*.com will
  108.       copy all EXEs and COMs from that directory
  109.     + support for 4DOS date and time ranges finally added
  110.     + /Vx now accepts option 4 (/V4), which shows only one progress indicator
  111.       and doesn't change lines between files - use with /T0 (/v4t0) to show
  112.       progress during copy and still leave screen untouched afterwards
  113.  
  114.  
  115. Version 0.92
  116. ------------
  117.     - /I-option (ignore) removed
  118.     + /O-option (optimization) added
  119.     - copying to PRN and COMx didn't work properly, fixed
  120.     + file mask recognition enhanced to 4dos level
  121.     - fixed a bug that prevented /N-option from working
  122.     + added contents list to documents
  123.     + file transfer rates shown with more precision and in several
  124.       different units when needed (kB/sec,B/sec,B/min)
  125.     + added abort/retry prompts to file open errors
  126.     + added size range support from 4DOS
  127.     + when checking for free space CCopy now takes into account the files
  128.       that will be overwritten
  129.     + you can now abort copying from overwrite-prompts by pressing ESC,
  130.       Ctrl-C or Ctrl-Break
  131.     + exclude masks added, used in brackets (e.g: CC *.* [ *.zip] [*.arj] a: 
  132.       copies all files except .zips and .arjs
  133.     + you can now have options and/or file masks in read from files by using
  134.       the '@' character (e.g: CC @CCBACKUP.LST /Q)
  135.     + added support for shared file access (under SHARE.EXE or OS/2)
  136.     + extra spaces between brackets (exclude masks and selection ranges) are
  137.       ignored, so they can be freely entered when needed (for 4DOS users)
  138.  
  139.  
  140. Version 0.91
  141. ------------
  142.     - enviroment variable accepts options in lower case
  143.     + overwrite prompt enhanced
  144.     + Ctrl-Break handler installed
  145.     - free space check disabled when copying to NUL, PRN or COMx
  146.     + zap-option now retains files' attributes while non-zap-option (default)
  147.       changes all read-only files into normal archive files
  148.     - options must now be preceded by a slash (/), a dash (-) is no longer
  149.       valid as a file name could also start with a dash
  150.     + /V[-] option added to temporarily set or unset DOS verify flag (notice 
  151.       difference from /Vx option which sets viewing options (x={0,1,2,3}))
  152.     - /Z-option (zap) is changed into /H (hidden), the effect is identical
  153.       but the change is made to improve compatibility with 4DOS
  154.     + you can now use plus-signs (+) between file names to append them 
  155.       together like in MS- and 4dos copiers
  156.     + console can be used as a source mask (CC CON file.ext) to activate
  157.       the new enhanced console interface which allows you to write ANY
  158.       characters to the destination
  159.     + default read/write block size raised to 48kB to improve performance
  160.       (about 15% increase)
  161.     + "No files found" message improved and corrected
  162.  
  163.  
  164. Version 0.90
  165. ------------
  166.     + first official freeware release
  167.